/*! \file ShaderBuilder.inl
 *	\brief 
 *
 *	created:	2010/04/25
 *	created:	25:4:2010   15:29
 *	filename: 	c:\Users\venn\Documents\tactics-engine\libs\gd\ShaderBuilder.inl
 *	file path:	c:\Users\venn\Documents\tactics-engine\libs\gd
 *	file base:	ShaderBuilder
 *	file ext:	inl
 *	author:		Vitalii Trubchaninov
 *				venngraydog@gmail.com
 */
namespace tt{
namespace gd{

inline
ShaderBuilder::ShaderBuilder()
{

}

inline
ShaderBuilder::~ShaderBuilder()
{

}

inline
SharedPtr<PixelShader> ShaderBuilder::createPixelShader( const utils::PTree& desc )
{
	return onCreatePixelShader(desc);
}

inline
SharedPtr<VertexShader> ShaderBuilder::createVertexShader( const utils::PTree& desc )
{
	return onCreateVertexShader(desc);
}

} //namespace gd
} //namespace tt